/*
* method: 跳转api 可选参数 switchTab reLaunch redirectTo navigateTo
* params: 跳转参数 包括url 等路由跳转信息
* isCheckToken: 是否校验token
*/
export function navigate(method,params,isCheckToken) {
     // 获取token
     const token = wx.getStorageSync('token')
     // 判断只有需要校验的时候且没有token 的时候再跳转至login  否则正常访问
     if(isCheckToken && token) {
     return new Promise((resolve,reject)=>{
       wx[method]({
         ...params,
         success:(res)=>{
           resolve(res)
         },
         fail:(err)=>{
           reject(err)
         }
       })
     })
   }else {
     wx.redirectTo({
       url:'/pages/login/login'
     })
   }
}  